package com.medusa.aps.business.modules.basic.mp.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.medusa.aps.business.modules.basic.model.input.ClassSystemEquipmentPageParam;
import com.medusa.aps.business.modules.basic.model.output.ClassSystemEquipmentModel;
import com.medusa.aps.business.modules.basic.mp.entity.ClassSystem;
import org.apache.ibatis.annotations.Param;

/**
 * 班制数据库访问层
 *
 * @author yuxh
 * @since 2023-08-14 17:37:43
 */
public interface ClassSystemMapper extends BaseMapper<ClassSystem> {

    /**
     * 分页查询设备
     *
     * @param query 分页查询参数
     * @return 分页查询结果
     */
    IPage<ClassSystemEquipmentModel> equipmentPage(@Param("query") ClassSystemEquipmentPageParam query);
}

